table {
    font-family: verdana,arial,sans-serif;
    font-size:11px;
    color:#333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
table th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #dedede;
}
table td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #ffffff;
}

div{
    BORDER-RIGHT: 7px groove; BORDER-TOP: 7px groove; BACKGROUND: transprant; BORDER-LEFT: 7px groove; WIDTH: 100%; BORDER-BOTTOM: 7px groove; HEIGHT: 100%;width: auto; float: left;
    margin: 5px;
}


INPUT {
    border-left: dodgerblue 1px solid;
    border-top: dodgerblue 1px solid;
    border-right: dodgerblue 1px solid;
    border-bottom: dodgerblue 1px solid;
    margin: 0px 0px 15px 10px;
    padding-left: 10px;
    font-size: 1em;
    line-height: 1.5em;
    height: 20px;
    text-align: left;
}

label {
    /*background: black;*/
    border:solid;
    border-radius:3px;
    padding: 0 0.15em;
    color:black;
}